Shopglut\BusinessSolutions\PdfInvoices\PdfInvoicesMenuHandler D

Total Complexity 224
Dependencies 10
Dependents 1
Total lines 2,070
Lines of code 1,647
Logical lines of code 614
Comment lines 273
Methods 45
Properties 1

Methods 45

Method Rating Maintainability Complexity Lines of code
getDashboardData()
C
25
20 183
renderCustomAGSHOPGLUTForm()
B
37 19 82
render()
B
37 16 83
renderSupportTab()
B
30 5 247
renderSettingsTab()
A
41 11 61
getAGSHOPGLUTInstance()
A
51 13 28
getTopProducts()
A
43 11 44
calculateAverageTrend()
A
40 9 64
calculateTrend()
A
43 8 48
getRecentActivity()
A
47 7 32
renderProTabPreview()
S
40 4 74
renderAGSHOPGLUTField()
S
57 7 16
calculateGuestTrend()
S
46 5 41
calculateRegisteredTrend()
S
46 5 41
calculateProductsTrend()
S
46 5 41
renderBasicOptionsForm()
S
48 5 40
getAnalyticsPreviewContent()
S
43 1 98
getFilteredSections()
S
53 6 22
getActivityChartData()
S
45 4 44
findInstanceInGlobals()
S
62 6 11
tryRecreateInstance()
S
57 5 17
getIntegrationsPreviewContent()
S
48 1 71
renderAGSHOPGLUTSettings()
S
59 4 15
renderFormMessages()
S
64 5 8
getOption()
S
65 5 8
renderSettingsStyles()
S
60 1 52
sanitize_table_name()
S
57 3 18
getUsersPreviewContent()
S
50 1 46
isProVersionActive()
S
66 4 9
getInstanceWithFallback()
S
67 3 10
getEnhancements()
S
68 3 7
createFallbackInstance()
S
63 2 11
renderDefaultProTabStyles()
S
64 2 11
renderAnalyticsTab()
S
70 2 7
renderUsersTab()
S
70 2 7
renderIntegrationsTab()
S
70 2 7
renderFilteredAGSHOPGLUTSettings()
S
66 2 8
getTabUrl()
S
69 2 7
enqueueAssets()
S
70 2 6
__construct()
S
68 1 7
validateLicense()
S
82 1 3
getUpgradeUrl()
S
82 1 3
table_shopg_wishlist()
S
76 1 4
getTotalWishlists()
S
82 1 3
renderStyles()
S
91 1 2